Time Optimal Algorithms for Black Hole Search in Rings

نویسندگان

  • Balasingham Balamohan
  • Paola Flocchini
  • Ali Miri
  • Nicola Santoro
چکیده

In a network environment supporting mobile entities (called robots or agents), a black hole is a harmful site that destroys any incoming entity without leaving any visible trace. The black-hole search problem is the task of a team of k > 1 mobile entities, starting from the same safe location and executing the same algorithm, to determine within finite time the location of the black hole. In this paper, we consider the black hole search problem in asynchronous ring networks of n nodes, and focus on time complexity. It is known that any algorithm for black-hole search in a ring requires at least 2(n− 2) time in the worst case. The best known algorithm achieves this bound with a team of n − 1 agents with an average time cost of 2(n − 2), equal to the worst case. In this paper, we first show how the same number of agents using 2 extra time units in the worst case, can solve the problem in only 7 4 n−O(1) time on the average. We then prove that the optimal average case complexity of 3 2 n − O(1) can be achieved without increasing the worst case using 2(n − 1) agents. Finally, we design an algorithm that achieves asymptotically optimal both worst and average case time complexities employing an optimal team of k = 2 agents, thus improving on the earlier results that required O(n) agents.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Comparison of the Accuracy of Black Hole Algorithms and Gravitational Research and the Hybrid Method in Portfolio Optimization

The main purpose of this research is portfolio optimization in Tehran securities exchange using the black hole algorithm and the Gravitational Research algorithm. We also propose an algorithm named Hybrid Algorithm which combines the two algorithms above to cover the weaknesses of these two algorithms. Finally we compare the results with the Markowitz model and choose the optimal algorithm.<br ...

متن کامل

Determination of Optimal Parameters for Finite Plates with a Quasi-Square Hole

This paper aims at optimizing the parameters involved in stress analysis of perforated plates, in order to achieve the least amount of stress around the square-shaped holes located in a finite isotropic plate using metaheuristic optimization algorithms. Metaheuristics may be classified into three main classes: evolutionary, physics-based, and swarm intelligence algorithms. This research uses Ge...

متن کامل

Tight bounds for black hole search with scattered agents in synchronous rings

We study the problem of locating a particularly dangerous node, the so-called black hole in a synchronous anonymous ring network with mobile agents. A black hole is a harmful stationary process residing in a node of the network and destroying all mobile agents visiting that node without leaving any trace. Unlike most previous research on the black hole search problem which employed a colocated ...

متن کامل

Searching for a Black Hole in Synchronous Tree Networks

A black hole is a highly harmful stationary process residing in a node of a network and destroying all mobile agents visiting the node, without leaving any trace. We consider the task of locating a black hole in a (partially) synchronous tree network, assuming an upper bound on the time of any edge traversal by an agent. The minimum number of agents capable of identifying a black hole is two. F...

متن کامل

Searching for a Black Hole in Tree Networks

A black hole is a highly harmful stationary process residing in a node of a network and destroying all mobile agents visiting the node, without leaving any trace. We consider the task of locating a black hole in a (partially) synchronous tree network, assuming an upper bound on the time of any edge traversal by an agent. The minimum number of agents capable to identify a black hole is two. For ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010